A 15-year-old Lincoln County boy is expected to be in the hospital for several weeks after police say he was found beaten and nearly starved to death.